mechanical process technology - Alemán Inglés Diccionario